pustule full of worms, especially on an animal - Spanisch Englisch Wörterbuch